substantially deficient - Francés Inglés Diccionario